package com.messe.base.models;

import java.io.Serializable;
import java.sql.Timestamp;
import java.util.HashSet;
import java.util.Set;

/**
 * 竞争对手表
 * @author jinxiaozhang
 *
 */
public class Competitor implements Serializable{
	/**
	 * 
	 */
	private static final long serialVersionUID = 7099825929515833281L;
	private String id;
	private String name;
	private Exhibition exhibition;
	private Organization organizer;
	private Person creater;
	private String personName;
	/**电话国家号*/
	private String countryCodePN;
	/**电话地区号*/
	private String areaCodePN;
	private String phone;
	private String website;
	private Integer level;//等级
	private String merit;//优点
	private String defect;//缺点
	private String strategy;//策略
	private String description;//备注
	private Timestamp createdStamp;
	private Set<BusinessCompetitorRel> businessCompetitorRels = new HashSet<BusinessCompetitorRel>(0);
	public String getId() {
		return id;
	}
	public void setId(String id) {
		this.id = id;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public Exhibition getExhibition() {
		return exhibition;
	}
	public void setExhibition(Exhibition exhibition) {
		this.exhibition = exhibition;
	}
	public Organization getOrganizer() {
		return organizer;
	}
	public void setOrganizer(Organization organizer) {
		this.organizer = organizer;
	}
	public Person getCreater() {
		return creater;
	}
	public void setCreater(Person creater) {
		this.creater = creater;
	}
	public String getPersonName() {
		return personName;
	}
	public void setPersonName(String personName) {
		this.personName = personName;
	}
	public String getCountryCodePN() {
		return countryCodePN;
	}
	public void setCountryCodePN(String countryCodePN) {
		this.countryCodePN = countryCodePN;
	}
	public String getAreaCodePN() {
		return areaCodePN;
	}
	public void setAreaCodePN(String areaCodePN) {
		this.areaCodePN = areaCodePN;
	}
	public String getPhone() {
		return phone;
	}
	public void setPhone(String phone) {
		this.phone = phone;
	}
	public String getWebsite() {
		return website;
	}
	public void setWebsite(String website) {
		this.website = website;
	}
	public Integer getLevel() {
		return level;
	}
	public void setLevel(Integer level) {
		this.level = level;
	}
	public String getMerit() {
		return merit;
	}
	public void setMerit(String merit) {
		this.merit = merit;
	}
	public String getDefect() {
		return defect;
	}
	public void setDefect(String defect) {
		this.defect = defect;
	}
	public String getStrategy() {
		return strategy;
	}
	public void setStrategy(String strategy) {
		this.strategy = strategy;
	}
	public String getDescription() {
		return description;
	}
	public void setDescription(String description) {
		this.description = description;
	}
	public Timestamp getCreatedStamp() {
		return createdStamp;
	}
	public void setCreatedStamp(Timestamp createdStamp) {
		this.createdStamp = createdStamp;
	}
	public Set<BusinessCompetitorRel> getBusinessCompetitorRels() {
		return businessCompetitorRels;
	}
	public void setBusinessCompetitorRels(Set<BusinessCompetitorRel> businessCompetitorRels) {
		this.businessCompetitorRels = businessCompetitorRels;
	}
}
